Implementation of Acoustic Echo Cancellation For PC Applications Using MATLAB

نویسنده

  • Lu Lu
چکیده

The communication technique has changed a lot in the recent years. Today people are more interested in hands-free communication with the use of a loudspeaker and a microphone, in stead of a normal telephone. However, the presence of a large acoustic coupling between the loudspeaker and microphone would produce a loud echo that would make conversation difficult. The solution to these problems is the elimination of the echo with an echo cancellation or echo suppression algorithm. However, traditional methods are not sufficient. The objective of this thesis is to find out a good echo removal algorithm, which is capable of providing convincing results for PC application. The basic components of an echo canceller are an adaptive filter, and a double-talk detector. The adaptive filter estimates the echo path, based on which a replica of the echo is created and subtracted from the combination of the actual echo and the near-end speech signal. Double talk occurs when both ends are talking. The task of a doubletalk detector is to sense the doubletalk, so that to stop the adaptive filter in order to avoid divergence. Since there has been a revolution in the field of personal computers in recent years, this work attempts to implement the acoustic echo canceller algorithm on a PC with the help of the MATLAB software.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Adaptive Filter Application in Echo Cancellation System and Implementation using FPGA

In telephony system, the received signal by the loudspeaker, is reverberated through the environment and picked up by the microphone. It is called an echo signal. Which is in the form of time delayed and attenuated image of original speech signal, and causes a reduction in the quality of the communication. Adaptive filters are a class of filters that iteratively alter their parameters in order ...

متن کامل

Design Realization and Performance Evaluation of an Acoustic Echo Cancellation (aec) in Hands-free Communications Using Recursive Adaptive Algorithm

Nowadays, in the field of communications, AEC (acoustic echo cancellation) is truly essential with respect to the quality of multimedia transmission. In this paper, we designed and developed an efficient AEC based on adaptive filters to improve quality of service in telecommunications against the phenomena of acoustic echo, which is indeed a problem in hands-free communications. The main advant...

متن کامل

Design and Simulation of an Adaptive Acoustic Echo Cancellation (AEC) for Hands-Free Communications using a Low Computational Cost Algorithm Based Circular Convolution in Frequency Domain

In this paper a module consisting of a Fast Least Mean Square (FLMS) filter is modeled and verified to eliminate acoustic echo, which is a problem for hands free communication. However the acoustic echo cancellation (AEC) is modeled using digital signal processing technique especially Simulink Blocksets. The needed algorithm code is generated in Matlab Simulink programming. At the simulation le...

متن کامل

An acoustic echo cancellation structure for synthetic surround sound

This paper proposes an acoustic echo cancellation structure for hands-free synthetic surround sound applications, such as multiple participant conferencing, and virtual reality applications. Voice over Internet protocol (VoIP) and other virtual reality applications can benefit from the addition of 3D spatial audio generated by more than two loudspeakers. When full-duplex audio is present in a s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007